someone who quenches/extinguishes - Türkisch Englisch Wörterbuch